.cm-s-mysql.codemirror{background: #ffffff; color: white;}
.cm-s-mysql div.codemirror-selected{background: #38566f;}
.cm-s-mysql .codemirror-line::selection, .cm-s-mysql .codemirror-line > span::selection, .cm-s-mysql .codemirror-line > span > span::selection{background: rgba(56, 86, 111, 0.99);}
.cm-s-mysql .codemirror-line::-moz-selection, .cm-s-mysql .codemirror-line > span::-moz-selection, .cm-s-mysql .codemirror-line > span > span::-moz-selection{background: rgba(56, 86, 111, 0.99);}
.cm-s-mysql .codemirror-gutters{background: #1f4661; border-right: 7px solid #3e7087;}
.cm-s-mysql .codemirror-guttermarker{color: white;}
.cm-s-mysql .codemirror-guttermarker-subtle{color: #3e7087;}
.cm-s-mysql .codemirror-linenumber{color: white;}
.cm-s-mysql .codemirror-cursor{border-left: 1px solid white;}

.cm-s-mysql span.cm-comment{color: #008000; line-height: 1em;}
.cm-s-mysql span.cm-atom{color: #9a0088;}
.cm-s-mysql span.cm-number, .cm-s-mysql span.cm-attribute{color: #0000ff;}
.cm-s-mysql span.cm-keyword{color: #ff0000;}
.cm-s-mysql span.cm-string{color: #ff00ff;}
.cm-s-mysql span.cm-meta{color: #f0f;}
.cm-s-mysql span.cm-variable-2, .cm-s-mysql span.cm-tag{color: #333333;}
.cm-s-mysql span.cm-variable-3, .cm-s-mysql span.cm-def{color: #333333;}
.cm-s-mysql span.cm-bracket{color: #f0f;}
.cm-s-mysql span.cm-link{color: #f4c20b;}
.cm-s-mysql span.codemirror-matchingbracket{color:#f0f !important;}
.cm-s-mysql span.cm-builtin, .cm-s-mysql span.cm-special{color: #0000ff;}
.cm-s-mysql span.cm-error{color: #af2018;}
.cm-s-mysql .codemirror-activeline-background{background: #173047;}
